body
{
padding: 0.01em;
margin: 0em 0em 0em 0em;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
color: #666666;
font-size: .69em;
font-style: normal;
font-weight: normal;
line-height: 1.5em;
background: #F4F4F4;
}
h1, h2, h3, h4, h5, h6
{
margin-top: 0em;
margin-right: 0em;
margin-bottom: .5em;
font-family: Georgia, serif;
color: #444444;
padding: 0em 0em 0em 0em !important;
margin-left: 0em;
line-height: 1.25em;
}
h1
{
font-size: 260%;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
h2
{
font-size: 225%;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
h3
{
font-size: 200%;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
h4
{
font-size: 175%;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
h5
{
font-size: 150%;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
h6
{
font-size: 125%;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
a:link, a:active, a:visited
{
text-decoration: none;
color: #7D9B3D;
font-style: normal;
}
a:hover, a:focus
{
text-decoration: underline;
}
p
{
margin-top: 0em;
margin-bottom: 1em;
margin-left: 0em;
margin-right: 0em;
}
input,
select,
.software_input_text,
.software_input_password,
.software_select,
.software_textarea
{
margin: 0em;
vertical-align: top;
border: 1px solid #7D9B3D;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
padding: .325em .325em .325em .325em !important;
}
b
{
padding: 0;
margin: 0;
}
blockquote
{
padding: .5em .75em;
background: #00A600;
}
blockquote p
{
padding: .5em .75em;
margin: 0em;
background: #FFFFFF;
}
blockquote,ul,ol
{
margin-top: 0em !important;
margin-bottom: 0em !important;
}
hr
{
background: #00A600;
color: #00A600;
border: 1px;
height: 1px;
}
img, a img
{
border: none;
text-decoration: none;
}
pre
{
font-size: larger;
}
ol
{
list-style-type: decimal;
list-style-position: inside;
}
ul
{
list-style-type: disc;
list-style-position: inside;
}
#site_border
{
width: 100% !important;
padding: 2em 0em 0em 0em !important;
margin-top: 0em;
margin-bottom: 0em;
background: #000000 url(/files/circles_site_border_background.png) center top no-repeat;
margin-left: auto;
margin-right: auto;
}
#email_border
{
background: url(/files/circles_site_border_background.png) center top no-repeat;
width: 700px !important;
margin-left: auto;
margin-right: auto;
}
#site_top a:link,#site_top a:active,#site_top a:visited
{
text-decoration: none;
font-style: normal;
color: #FFFFFF;
}
#site_top
{
width: 900px !important;
margin-left: auto;
margin-right: auto;
margin-bottom: 2em;
color: #FFFFFF;
}
#site_top .r1c1 a:link,#site_top .r1c1 a:active,#site_top .r1c1 a:visited
{
margin-right: 1em;
}
#site_header h1,#site_header h2,#site_header h3,#site_header h4,#site_header h5,#site_header h6
{
font-weight: bold;
}
#site_header
{
width: 900px !important;
margin-left: auto;
margin-right: auto;
background: url(/files/circles_menu_background.png) left top repeat-y;
margin-bottom: 2em;
}
#site_header .r1c1 h1,#site_header .r1c1 h2,#site_header .r1c1 h3,#site_header .r1c1 h4,#site_header .r1c1 h5,#site_header .r1c1 h6
{
margin-bottom: 0em;
}
#site_header .r1c1 a:link,#site_header .r1c1 a:active,#site_header .r1c1 a:visited
{
color: #FFFFFF;
font-style: normal;
font-weight: normal;
}
#site_header .r1c1
{
float: left;
width: 30% !important;
padding: 1em 2em 1em 1em !important;
}
#area_header img.image-primary,#area_header img.image-left-primary,#area_header img.image-right-primary
{
-moz-box-shadow: 0px 0px 20px #CDCDCD;
-webkit-box-shadow: 0px 0px 20px #CDCDCD;
box-shadow: 0px 0px 20px #CDCDCD;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
border: 1px #000000;
}
#area_header h1,#area_header h2,#area_header h3,#area_header h4,#area_header h5,#area_header h6
{
color: #7D9B3D;
font-style: normal;
font-weight: normal;
}
#area_header h2
{
font-size: 200%;
margin-bottom: .5em;
}
#area_header h1
{
font-size: 225%;
margin-bottom: 0em;
}
#area_header h3
{
font-size: 175%;
}
#area_header h4
{
font-size: 150%;
}
#area_header h5
{
font-size: 125%;
}
#area_header h6
{
font-size: 100%;
}
#area_header
{
width: 852px !important;
margin-left: auto;
margin-right: auto;
padding: 2em 2em 2em 2em !important;
border: 1px solid #858585;
background: url(/files/circles_area_header_background.png) left top repeat-x;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
margin-bottom: 2em;
color: #FFFFFF;
}
#page_wrapper
{
padding: 2em 2em !important;
background: #FFFFFF url(/files/circles_page_wrapper_background.png) left top repeat-x;
}
#page_border
{
width: 900px !important;
margin-left: auto;
margin-right: auto;
margin-bottom: 2em;
}
#sidebar .r1c1
{
background: #BEBEBE url(/files/circles_login_background.png) left top repeat-x;
border: 1px solid #999999;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
padding: 1em 1em 1em 1em !important;
margin-bottom: 1em;
}
#sidebar
{
width: 24% !important;
background: #FFFFFF url(/files/circles_sidebar_background.png) left bottom repeat-x;
-moz-box-shadow: 0px 0px 20px #DEDEDE;
-webkit-box-shadow: 0px 0px 20px #DEDEDE;
box-shadow: 0px 0px 20px #DEDEDE;
border: 1px solid #DDDDDD;
padding: 2em 2em 2em 2em !important;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
}
#area_footer
{
margin-left: auto;
margin-right: auto;
width: 900px !important;
}
#site_footer_border
{
background: #F4F4F4 url(/files/circles_site_footer_background.png) left top repeat-x;
}
#site_footer
{
margin-left: auto;
margin-right: auto;
width: 900px !important;
padding: 2em 2em 2em 2em !important;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic
{
position: relative;
width: 860px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .ads_container
{
overflow: auto;
overflow-x: hidden;
position: relative;
clear: left;
width: 860px;
height: 250px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .ad
{
width: 859px;
height: 250px;
padding-left: 2px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu
{
list-style: none;
position: absolute;
z-index: 1;
margin: 0em;
padding: 0em;
bottom: 0em;
right: 0em;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li
{
list-style: none;
display: inline;
margin-left: 1px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li a
{
padding: .25em .5em .25em .5em !important;
border: 1px solid;
color: #999999;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li a:hover, #example-ad-region .software_ad_region_dynamic ul.menu li a:focus
{
color: #7D9B3D;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li a.current
{
color: #7D9B3D;
}
#software_menu_main-menu.software_menu,
#software_menu_main-menu.software_menu ul
{
padding: 0em;
margin: 0em;
list-style-type: none;
}
#software_menu_main-menu.software_menu li
{
position: relative;
padding: 0;
z-index: 2;
float: left;
margin: 0em;
}
#software_menu_main-menu.software_menu li a
{
display: block;
padding: 1.325em 0em 1.325em 0em !important;
color: #FFFFFF;
font-size: 130%;
font-style: normal;
}
#software_menu_main-menu.software_menu li.on a
{
margin-bottom: -1px;
}
#software_menu_main-menu.software_menu li.on,
#software_menu_main-menu.software_menu li a:hover,
#software_menu_main-menu.software_menu li a:focus,
#software_menu_main-menu.software_menu li.current a
{
font-style: normal;
font-weight: normal;
text-decoration: none;
}
#software_menu_main-menu.software_menu li ul
{
width: auto;
z-index: 2;
position: absolute;
visibility: hidden;
top: 50px;
left: 0;
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius: 0px;
border-top-left-radius: 0px;
-moz-border-radius-topright: 0px;
-webkit-border-top-right-radius: 0px;
border-top-right-radius: 0px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
background: #333333;
padding: 0em 0em 0em 0em !important;
border: 2px solid #7D9B3D;
}
#software_menu_main-menu.software_menu li ul li
{
padding: 0em;
margin: 0;
width: auto;
}
#software_menu_main-menu.software_menu li ul li a
{
font-style: normal;
color: #FFFFFF;
padding: 1em 2em 1em 2em !important;
font-size: 100%;
width: 150px !important;
text-decoration: none;
font-weight: normal;
}
#software_menu_main-menu.software_menu li ul li a:hover,
#software_menu_main-menu.software_menu li ul li a:focus,
#software_menu_main-menu.software_menu li ul li.current a
{
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
font-style: italic;
}
/* <custom_formats> */
.image-primary{}
.image-secondary{}
.image-left-primary{}
.image-left-secondary{}
.image-right-primary{}
.image-right-secondary{}
.link-button-primary-large{}
.link-button-primary-small{}
.link-button-secondary-large{}
.link-button-secondary-small{}
.link-content-more{}
.link-menu-item{}
.paragraph-indent{}
.text-annotate{}
.text-box-example{}
.text-box-notice{}
.text-box-primary{}
.text-box-secondary{}
.text-box-warning{}
.text-fine-print{}
.text-highlighter{}
.text-quote{}
/* </custom_formats> */
img.image-primary,
img.image-left-primary,
img.image-right-primary
{
border: 1px solid #7D9B3D;
padding: .5em .5em .5em .5em !important;
margin-top: 2em;
margin-bottom: 2em;
margin-left: 2em;
margin-right: 2em;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
img.image-left-primary
{
float: left;
margin-top: 0em !important;
margin-left: 0em !important;
}
img.image-right-primary
{
float: right;
margin-top: 0em !important;
margin-right: 0em !important;
}
img.image-secondary,
img.image-left-secondary,
img.image-right-secondary
{
padding: .25em .25em .25em .25em !important;
border: 1px solid #CDCDCD;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
margin-top: .25em;
margin-bottom: .25em;
margin-right: .25em;
margin-left: .25em;
}
img.image-left-secondary
{
float: left;
margin-top: 0em !important;
margin-left: 0em !important;
}
img.image-right-secondary
{
float: right;
margin-top: 0em !important;
margin-right: 0em !important;
}
.software_input_submit,
a.link-button-primary-large,
a.link-button-primary-large:link,
a.link-button-primary-large:visited,
a.link-button-primary-large:active, 
a.link-button-primary-small,
a.link-button-primary-small:link,
a.link-button-primary-small:visited,
a.link-button-primary-small:active,
.software_input_submit_primary,
a.software_input_submit_primary:link,
a.software_input_submit_primary:visited,
a.software_input_submit_primary:active,
.software_input_submit_small_primary,
a.software_input_submit_small_primary:link,
a.software_input_submit_small_primary:visited,
a.software_input_submit_small_primary:active,
.software_button_primary,
a.software_button_primary:link,
a.software_button_primary:visited,
a.software_button_primary:active,
.more_detail a
{
font-size: 95% !important;
padding: 0.43em 0.5em !important;
padding: .7em .5em\9 !important;
*padding: .5em !important;
display: inline-block;
line-height: normal;
cursor: pointer;
border: 1px solid #7D9B3D;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
background: #7D9B3D url(/files/circles_button_primary_background.png) left top repeat-x;
text-decoration: none;
color: #FFFFFF;
}
a.link-button-primary-small,
a.link-button-primary-small:link,
a.link-button-primary-small:visited,
a.link-button-primary-small:active,
.software_input_submit_small_primary,
a.software_input_submit_small_primary:link,
a.software_input_submit_small_primary:visited,
a.software_input_submit_small_primary:active
{
font-size: 80% !important;
}
a.link-button-primary-large:hover,
a.link-button-primary-large:focus,
a.link-button-primary-small:hover,
a.link-button-primary-small:focus,
a.software_input_submit_primary:hover,
a.software_input_submit_primary:focus,
a.software_input_submit_small_primary:hover,
a.software_input_submit_small_primary:focus,
a.software_button_primary:hover,
a.software_button_primary:focus
{
text-decoration: none;
}
a.link-button-secondary-large,
a.link-button-secondary-large:link,
a.link-button-secondary-large:visited,
a.link-button-secondary-large:active, 
a.link-button-secondary-small,
a.link-button-secondary-small:link,
a.link-button-secondary-small:visited,
a.link-button-secondary-small:active,
.software_input_submit_secondary,
a.software_input_submit_secondary:link,
a.software_input_submit_secondary:visited,
a.software_input_submit_secondary:active,
.software_input_submit_secondary_small,
a.software_input_submit_secondary_small:link,
a.software_input_submit_secondary_small:visited,
a.software_input_submit_secondary_small:active,
.software_input_submit_small_secondary,
a.software_input_submit_small_secondary:link,
a.software_input_submit_small_secondary:visited,
a.software_input_submit_small_secondary:active,
.software_button_secondary,
a.software_button_secondary:link,
a.software_button_secondary:visited,
a.software_button_secondary:active,
.software_button_small_secondary,
a.software_button_small_secondary:link,
a.software_button_small_secondary:visited,
a.software_button_small_secondary:active,
a.link-content-more,
a.link-content-more:link,
a.link-content-more:visited,
a.link-content-more:active
{
font-size: 95% !important;
padding: 0.43em 0.5em !important;
padding: .7em .5em\9 !important;
*padding: .5em !important;
display: inline-block;
line-height: normal;
cursor: pointer;
background: #858585 url(/files/circles_button_secondary_background.png) left top repeat-x;
color: #FFFFFF;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
border: 1px solid #00A600;
}
a.link-button-primary-large,
a.link-button-primary-large:link,
a.link-button-primary-large:visited,
a.link-button-primary-large:active, 
a.link-button-primary-small,
a.link-button-primary-small:link,
a.link-button-primary-small:visited,
a.link-button-primary-small:active,
a.software_input_submit_primary:link,
a.software_input_submit_primary:visited,
a.software_input_submit_primary:active,
a.software_input_submit_small_primary:link,
a.software_input_submit_small_primary:visited,
a.software_input_submit_small_primary:active,
a.software_button_primary:link,
a.software_button_primary:visited,
a.software_button_primary:active,
a.link-button-secondary-large,
a.link-button-secondary-large:link,
a.link-button-secondary-large:visited,
a.link-button-secondary-large:active, 
a.link-button-secondary-small,
a.link-button-secondary-small:link,
a.link-button-secondary-small:visited,
a.link-button-secondary-small:active,
a.software_input_submit_secondary:link,
a.software_input_submit_secondary:visited,
a.software_input_submit_secondary:active,
a.software_input_submit_secondary_small:link,
a.software_input_submit_secondary_small:visited,
a.software_input_submit_secondary_small:active,
a.software_input_submit_small_secondary:link,
a.software_input_submit_small_secondary:visited,
a.software_input_submit_small_secondary:active,
a.software_button_secondary:link,
a.software_button_secondary:visited,
a.software_button_secondary:active,
a.software_button_small_secondary:link,
a.software_button_small_secondary:visited,
a.software_button_small_secondary:active,
a.link-content-more,
a.link-content-more:link,
a.link-content-more:visited,
a.link-content-more:active
{
padding: 0.55em !important;
padding: .7em .5em\9 !important;
*padding: .6em .5em !important;
}
a.link-button-secondary-small,
a.link-button-secondary-small:link,
a.link-button-secondary-small:visited,
a.link-button-secondary-small:active,
.software_input_submit_secondary_small,
a.software_input_submit_secondary_small:link,
a.software_input_submit_secondary_small:visited,
a.software_input_submit_secondary_small:active,
.software_input_submit_small_secondary,
a.software_input_submit_small_secondary:link,
a.software_input_submit_small_secondary:visited,
a.software_input_submit_small_secondary:active,
.software_button_small_secondary,
a.software_button_small_secondary:link,
a.software_button_small_secondary:visited,
a.software_button_small_secondary:active
{
font-size: 80% !important;
}
a.link-button-secondary-large:hover,
a.link-button-secondary-large:focus,
a.link-button-secondary-small:hover,
a.link-button-secondary-small:focus,
a.software_input_submit_secondary:hover,
a.software_input_submit_secondary:focus,
a.software_input_submit_secondary_small:hover,
a.software_input_submit_secondary_small:focus,
a.software_input_submit_small_secondary:hover,
a.software_input_submit_small_secondary:focus,
a.software_button_secondary:hover,
a.software_button_secondary:focus,
a.software_button_small_secondary:hover,
a.software_button_small_secondary:focus,
a.link-content-more:hover,
a.link-content-more:focus
{
text-decoration: none;
}
td.text-annotate, p.text-annotate, span.text-annotate
{
font-size: 8pt;
text-decoration: none;
background-color: transparent;
padding: 2px 5px;
border: 1px solid;
line-height: 1.4em;
}
td.text-fine-print, p.text-fine-print, span.text-fine-print
{
font-size: 75%;
text-decoration: none;
line-height: 1.5em;
}
td.text-box-primary, p.text-box-primary, span.text-box-primary
{
background-color: transparent;
margin: .5em 0em;
padding: .5em;
border-top: 1px solid #00A600;
border-bottom: 1px solid #00A600;
line-height: 1.5em;
}
td.text-box-warning, p.text-box-warning, span.text-box-warning
{
background-color: transparent;
color: red;
line-height: 1.4em;
text-decoration: none;
padding: 10px;
border: 1px solid red;
}
.text-box-notice, p.text-box-notice, span.text-box-notice
{
color: #666666;
background-color: white;
line-height: 1.4em;
text-decoration: none;
padding: 10px;
border: 1px solid;
margin: .5em 0em;
}
td.text-box-example, p.text-box-example, span.text-box-example
{
font-family: courier;
line-height: 1.4em;
word-spacing: normal;
text-decoration: none;
background-color: transparent;
border-top: 1px solid #00A600;
border-bottom: 1px solid #00A600;
margin: 10px 0px;
padding: .5em;
}
td.text-highlighter, p.text-highlighter, span.text-highlighter
{
color: #000000;
background-color: yellow;
text-decoration: none;
padding: 2px;
}
td.text-quote, p.text-quote, span.text-quote
{
font-size: 150%;
font-family: Georgia,"Times New Roman",Times,serif;
margin: 0px;
padding: 10px; 40px;
border-top: 1px solid #00A600;
border-bottom: 1px solid #00A600;
}
td.paragraph-indent, p.paragraph-indent
{
text-indent: 5%;
}
li.link-menu-item, p.link-menu-item, a.link-menu-item
{
width: 90%;
display: block;
padding: 1em;
margin: 0em 0em 1em 0em;
font-size: 100%;
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #00A600;
border: 1px solid;
background: #FFFFFF;
}
a.link-menu-item:hover, a.link-menu-item:focus
{
color: #FFFFFF;
background: #00A600;
}
.software_highlight
{
color: #00A600;
}
.software_hr
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #00A600;
HEIGHT: 1px;
BACKGROUND-COLOR: #00A600;
}
.software_input_radio,
.software_input_checkbox
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
input.software_input_submit_small_secondary
{
display: inline-block;
line-height: normal;
}
.software_legend
{
color: #00A600;
font-weight: bold;
}
.software_fieldset
{
border: 1px solid #00A600;
}
.software_office_use_only
{
color: #00A600;
font-weight: bold;
}
.software_monthly_calendar
{
width: 100%;
border-collapse: collapse;
border: 1px solid #00A600;
}
.software_calendar form input,
.software_calendar form .software_select,
.software_calendar form .software_input_submit_small_secondary
{
vertical-align: middle !important;
}
.software_monthly_calendar a:link,
.software_monthly_calendar a:visited
{
text-decoration: none;
border: none;
line-height: 1.2em;
}
.software_monthly_calendar td, .software_monthly_calendar th
{
line-height: 12px;
padding: 1em;
background-color: transparent;
vertical-align: top;
}
.software_monthly_calendar th
{
background: #00A600;
color: #FFFFFF;
}
.software_monthly_calendar td.inactive
{
background-color: #EAEAEA;
}
.software_photo_gallery
{
text-align: center;
margin-top: 1em;
}
.software_photo_gallery .slideshow
{
text-align: right;
margin-bottom: 0.5em;
}
.software_photo_gallery span
{
border: none;
background: none;
padding: 0;
}
.software_photo_gallery .slideshow .active
{
font-weight: bold;
border: 1px solid;
background: #00A600;
color: #FFFFFF;
padding: 0.25em;
}
.software_photo_gallery table
{
margin: 0em auto 1em auto;
}
.software_photo_gallery td
{
padding: .5em;
text-align: center;
}
.software_photo_gallery .previous, .software_photo_gallery .next
{
border: 1px solid;
padding: 0.25em;
color: #FFFFFF;
}
.software_photo_gallery .thumbnail,
.software_photo_gallery .current_thumbnail
{
border: 1px solid #FFFFFF;
padding: 5px;
margin: 0px 10px 5px 0px;
}
.software_photo_gallery .current_thumbnail
{
border: 1px solid #00A600;
}
.software_photo_gallery .current_thumbnail_label
{
font-weight: bold;
}
.software_photo_gallery .photo
{
border: 1px solid #00A600;
padding: 10px;
margin: 0px 20px 15px 0px;
}
.software_photo_gallery a,
.software_photo_gallery a:link,
.software_photo_gallery a:visited,
.software_photo_gallery a:active
{
border: none;
}
.software_pagination
{
margin-top: 1em;
margin-bottom: 1em;
text-decoration: none;
}
.software_pagination a,
.software_pagination span
{
padding: 0.2em 0.4em !important;
margin-left: 0.1em;
margin-right: 0.1em;
text-decoration: none;
font-style: normal;
border: 1px solid;
}
.software_pagination a
{
color: #00A600;
}
.software_pagination a:hover
{
border: 1px solid;
color: #FFFFFF;
}
.software_pagination .current
{
font-weight: bold;
}
.software_pagination a.previous,
.software_pagination a.next
{
border: 1px solid;
font-weight: bold;
color: #00A600;
}
.software_pagination span.previous,
.software_pagination span.next
{
border: 1px solid;
color: #999999;
}
.software_translation form
{
text-align: right;
margin: .01em 0em;
padding: 0.5em 0em;
}
.software_catalog,
.software_catalog .featured_and_new_item_table,
.software_catalog .item_table
{
border-collapse: collapse;
}
.software_catalog .featured_and_new_item_table
{
width: 100%;
}
.software_catalog table td
{
vertical-align: top;
}
.software_catalog table td .image,
.software_catalog table td .image a
{
border: none;
text-decoration: none;
}
.software_catalog .heading,
.software_catalog .search_heading
{
font-weight: bold;
font-size: 125%;
margin-bottom: .5em;
}
.software_catalog .item_table
{
border-collapse: collapse;
}
.software_catalog .item
{
width: 164px;
margin: 0em 0em 2em 0em;
text-align: center;
}
.software_catalog .item_table .item
{
padding: 0em;
margin-right: 6.15em;
}
.software_catalog .item .image
{
border: 2px solid;
padding: 5px;
}
.software_catalog .featured_and_new_item_table
{
width: 100%;
margin: 0em 0em 2em 0em;
}
.software_catalog .featured_and_new_item_table .top_item
{
padding-right: 1em;
width: 719px;
}
.software_catalog .featured_and_new_item_table .top_item .full_description
{
margin: 0em 0em;
}
.more_detail
{
margin: 1em 0em;
}
.software_catalog .featured_and_new_item_table .top_item .more_detail a
{
font-weight: normal;
}
.commerce_catalog .software_catalog .featured_and_new_item_table .top_item
{
width: 770px;
}
.commerce_catalog .software_catalog .item
{
width: 114px;
}
.commerce_catalog .software_catalog .item_table .item
{
margin-right: 7.2em;
}
.software_catalog_search_results
{
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.software_catalog_search_results .item
{
margin-bottom: 1.5em;
}
.software_catalog_search_results .item .image
{
margin-bottom: .25em;
}
.software_catalog_search_results .item .short_description
{
margin-bottom: .25em;
}
.software_catalog_search_results .item .short_description a
{
font-weight: bold;
}
.comments_heading,
.add_comment_heading
{
font-size: 1em;
font-weight: bold;
margin: 1em 0em .5em 0em;
}
.comment
{
margin: 0em 0em 1em 0em;
padding: 1em;
border: 1px solid;
}
.comment .name
{
font-weight: bold;
}
.comment .date_and_time
{
font-size: .75em;
font-style: italic;
}
.comment .notice
{
color: red;
}
.software_cart_region
{
padding: 0em;
text-align: left;
display: inline;
}
.software_cart_region .items
{
display: inline;
padding: 0em;
}
.software_cart_region .subtotal
{
display: inline;
padding: 0em 0em 0em 0.5em;
}
.software_rss_link
{
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
}
.software_icalendar_link
{
margin-top: 1em;
margin-bottom: 1em;
}
.software_discounted_price
{
color: #990000;
font-weight: bold;
}
.software_login_region form
{
margin: 0em;
padding: 0em;
}
.software_login_region .software_input_checkbox
{
margin: .25em .3em .65em 0em;
}
.software_login_region input
{
margin: 0em .25em .5em 0em;
}
.software_comments .watcher_container
{
margin-top: 1em;
}
.watcher_container
{
margin: 2em 0em .5em 0em;
}
.watcher_count
{
font-size: 1em;
font-weight: bold;
margin: 0em 0em .5em 0em;
}
.watcher_question
{
margin: 0em 0em .5em 0em;
}
.mceContentBody,.mceContentBody .image-primary,.mceContentBody .image-secondary,.mceContentBody .image-left-primary,.mceContentBody .image-left-secondary,.mceContentBody .image-right-primary,.mceContentBody .image-right-secondary,.mceContentBody .link-button-primary-large,.mceContentBody .link-button-primary-small,.mceContentBody .link-button-secondary-large,.mceContentBody .link-button-secondary-small,.mceContentBody .link-content-more,.mceContentBody .link-menu-item,.mceContentBody .paragraph-indent,.mceContentBody .paragraph-no-margins,.mceContentBody .paragraph-no-top-margin,.mceContentBody .paragraph-no-bottom-margin,.mceContentBody .text-annotate,.mceContentBody .text-box-example,.mceContentBody .text-box-notice,.mceContentBody .text-box-primary,.mceContentBody .text-box-secondary,.mceContentBody .text-box-warning,.mceContentBody .text-fine-print,.mceContentBody .text-highlighter,.mceContentBody .text-quote,.mceContentBody a,.mceContentBody div,.mceContentBody td.mceVisualAid
{
font-size: 90% !important;
font-family: arial, sans-serif !important;
background: none !important;
background-color: white !important;
border-color: black !important;
color: black !important;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.mceContentBody a,.mceContentBody a:hover,.mceContentBody a:focus
{
text-decoration: underline;
}
.software_ad_region_dynamic
{
position: relative;
width: 550px;
}
.software_ad_region_dynamic .ads_container
{
overflow: auto;
overflow-x: hidden;
position: relative;
clear: left;
width: 550px;
height: 250px;
}
.software_ad_region_dynamic .ad
{
width: 549px;
height: 250px;
padding-left: 2px;
}
.software_ad_region_dynamic ul.menu
{
list-style: none;
position: absolute;
z-index: 1;
margin: 0em;
padding: 0em;
bottom: 0em;
right: 0em;
}
.software_ad_region_dynamic ul.menu li
{
list-style: none;
display: inline;
margin-right: .5em;
}
.software_menu,
.software_menu ul
{
padding: 0em;
margin: 0em;
list-style-type: none;
}
.software_menu li
{
position: relative;
padding: 0;
margin: 0em 1em 0em 0em;
z-index: 2;
float: left;
}
.software_menu li a
{
display: block;
}
.software_menu li ul
{
position: absolute;
visibility: hidden;
top: 50px;
left: 0;
width: auto;
z-index: 2;
padding: .5em;
background: #FFFFFF;
}
.software_menu li ul li
{
padding: 0em;
margin: 0;
width: auto;
}
#site_header .r1c2 
{
width: 65% !important;
}
#software_menu_main-menu.software_menu li a
{
border-top: 2px solid transparent;
border-bottom: 2px solid transparent;
width: 117px;
max-height: 17px;
text-align: center;
}
#software_menu_main-menu.software_menu li a:hover, #software_menu_main-menu.software_menu li a:focus
{
border-color: #7D9B3D;
}
#software_menu_main-menu.software_menu li.on a
{
border-bottom: none;
}
#software_menu_main-menu.software_menu li ul li a
{
text-align: left;
border: none;
}
#software_menu_main-menu.software_menu li ul li a:hover,
#software_menu_main-menu.software_menu li ul li a:focus
{
border: none;
}
.two_column_sidebar_left #page_content,
.two_column_sidebar_right #page_content
{
width: 545px !important;
}
.three_column_sidebar_left #page_content
{
width: 675px !important;
}
.two_column_sidebar_right #sidebar,
.two_column_sidebar_left #sidebar
{
width: 285px !important;
}
.three_column_sidebar_left #sidebar
{
width: 150px !important;
}
#site_footer_border
{
min-height: 190px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .ad .image-left-primary,
#software_ad_region_example-ad-region.software_ad_region_dynamic .ad .image-left-primary
{
margin-left: .75em !important;
margin-top: .75em !important;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .ad .image-right-primary,
#software_ad_region_example-ad-region.software_ad_region_dynamic .ad .image-right-primary
{
margin-right: .75em !important;
margin-top: .75em !important;
}
.search-query
{
    width: 140px;
    margin: 0em !important;
    padding: .35em !important;
    font-style: italic;
    
    color: #7D9B3D;
}

.search-submit
{
    background: #7D9B3D url(/files/circles_button_primary_background.png) top left repeat-x;
    padding: .28em .5em !important;
    padding: .38em .5em\9 !important; /* IE 8 Bug Fix: this is not a mistake */
    *padding: 0.25em .25em !important; /* IE 7 Bug Fix: this is not a mistake */
    margin: 0em !important;
    font-weight: bold;
    color: #fff;
    cursor: pointer;
}
.item_table .item
{
margin-right: 7.1em !important;
}
.one_column_email #site_header
{
width: auto !important;
}
.one_column_email #area_header
{
border: none !important;
width: auto !important;
background: none !important;
}
.one_column_email #page_border
{
width: 100% !important;
}
.comment
{
-moz-border-radius:7px 7px 7px 7px;
border:1px solid #7D9B3D;
margin:0 0 1em;
padding:1em;
}
.one_column_email #site_footer
{
width: auto !important;
}
.comments_heading, .add_comment_heading {
font-size:1em;
font-weight:bold;
margin:1em 0 0.5em;
}
.comments_heading, .add_comment_heading {
font-size:1em;
font-weight:bold;
margin:1em 0 0.5em;
}
a.software_button_secondary:link,
a.software_button_secondary:active,
a.software_button_secondary:visited
{
padding: 0.43em 0.5em !important;
}
.one_column_email #email_border
{
margin: 2em auto 0em !important;
}
.one_column_email #site_header
{
margin: 0em !important;
}

a.software_button_secondary:link, a.software_button_secondary:active, a.software_button_secondary:visited
{
padding-top: .55em\9 !important;
padding-bottom: .55em\9 !important;
}
a.software_button_small_secondary:link,
a.software_button_small_secondary:active,
a.software_button_small_secondary:visited
{
padding-top: .45em !important;
padding-bottom: .45em !important;
padding-top: .55em\9 !important;
padding-bottom: .55em\9 !important;
}